The An94 Now Better Than M4A1